/*  
 * Actipro Software's WPF DataGrid Contrib Add-on
 * http://actipro.codeplex.com/
 * 
 * Copyright (c) 2009-2015 Actipro Software LLC. 
 *  
 * This source code is subject to the terms of the Microsoft Public License (Ms-PL). 
 *  
 * Redistribution and use in source and binary forms, with or without modification, 
 * is permitted provided that redistributions of the source code retain the above 
 * copyright notices and this file header. 
 *  
 * Additional copyright notices should be appended to the list above. 
 * 
 * For details, see <http://www.opensource.org/licenses/ms-pl.html>. 
 *  
 * All other rights reserved. 
 *
 */  

using System;
using System.Windows.Controls.Primitives;

namespace ActiproSoftware.Windows.Controls.DataGrid {

	/// <summary>
	/// Specifies the various tracking modes available by the <see cref="SelectionBehavior"/>.
	/// </summary>
	[Flags]
	public enum SelectionTrackingModes {

		/// <summary>
		/// Indicates that the selection will not be tracked.
		/// </summary>
		None = 0x00,

		/// <summary>
		/// Indicates <see cref="DataGridColumnHeader"/> selection will be tracked.
		/// </summary>
		Headers = 0x01,

		/// <summary>
		/// Indicates that all available types will be tracked.
		/// </summary>
		All = Headers
	}
}
